var prefix = ctx + "module/productInfo"

$(function() {
	var columns = [
			{
				checkbox : true
			},
			{
				field : 'productId',
				title : '产品id'
			},
			{
				field : 'typeName',
				title : '产品类型'
			},
			{
				field : 'specName',
				title : '产品品种名'
			},
			{
				field : 'productName',
				title : '产品名称'
			},
			{
				field : 'fullName',
				title : '产品全称'
			},
			{
				field : 'productPrice',
				title : '产品价格(元)',
				align: 'center'
			},
			{
				field : 'productTerm',
				title : '使用期限(月)',
				align: 'center'
			},
			{
				field : 'isArrival',
				title : '是否上架',
				align : 'center',
				formatter : function(value, row, index) {
					if (value == '0') {
						return '<span class="label label-danger">未上架</span>';
					} else if (value == '1') {
						return '<span class="label label-success">上架</span>';
					}
				}
			},
			{
				field : 'createTime',
				title : '创建时间'
			},
			{
				title : '操作',
				align : 'center',
				formatter : function(value, row, index) {
					var actions = [];
					actions
							.push('<a class="btn btn-primary btn-sm '
									+ editFlag
									+ '" href="#" title="编辑" mce_href="#" onclick="edit(\''
									+ row.productId
									+ '\')"><i class="fa fa-edit"></i></a> ');
					actions.push('<a class="btn btn-warning btn-sm '
							+ removeFlag
							+ '" href="#" title="删除" onclick="remove(\''
							+ row.productId
							+ '\')"><i class="fa fa-remove"></i></a>');
					return actions.join('');
				}
			} ];
	var url = prefix + "/list";
	$.initTable(columns, url);
});

/* 产品类型-新增 */
function add() {
	var url = prefix + '/add';
	layer_showAuto("新增产品类型", url);
}

/* 产品类型-修改 */
function edit(productId) {
	var url = prefix + '/edit/' + productId;
	layer_showAuto("修改产品类型", url);
}

// 单条删除
function remove(id) {
	$.modalConfirm("确定要删除选中产品类型吗？", function() {
		_ajax(prefix + "/remove/" + id, "", "post");
	})
}

// 批量删除
function batchRemove() {
	var rows = $.getSelections("productId");
	if (rows.length == 0) {
		$.modalMsg("请选择要删除的数据", "warning");
		return;
	}
	$.modalConfirm("确认要删除选中的" + rows.length + "条数据吗?", function() {
		_ajax(prefix + '/batchRemove', {
			"ids" : rows
		}, "post");
	});
}
